package com.chen.mobiletwo.dao;

import com.chen.mobiletwo.entity.MessageEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MessageDao {
    List <MessageEntity> getMessageList();//获取所有信息列表（查询条件后补）
    MessageEntity getMessageById(int messageId);//根据id查询数据
    List <MessageEntity> getMessageByType(String messageType);//根据数据类型查询数据
    List <MessageEntity>  getMessageByRec(String messageRec);//根据收件人信息查询数据
    int addMessage(String messageRec,String messageType,String messageFrom,String messageNote);//添加信息
    int upMessage(int messageId);//重发邮件并修改状态
    int delMessage(int messageId);//硬删除
}
